<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>
    /* 1. 输入一个车牌号判断车牌号是否正确还要判断这个车今天是否限号
车牌号:第一位必须是汉字,第二位必须是大写字母;后五位最多只能有两个字母 */
    // function carID(str) {
    //     if (str.length != 7) {
    //         console.log('车牌号格式不正确!');
    //     }
    //     else {
    //         if (str[0].charCodeAt(0) > 255) {
    //             if (str[1].charCodeAt(0) >= 65 && str[1].charCodeAt(0) <= 90) {
    //                 var num = 0;
    //                 for (let i = 2; i < str.length; i++) {
    //                     if (str[i].charCodeAt(0) >= 48 && str[i].charCodeAt(0) <= 57) {
    //                         num++;
    //                     }
    //                 }
    //                 if (num < 3) {
    //                     console.log('车牌号格式不正确!');
    //                 }
    //                 else {
    //                     if (str[6] == 0 || str[6] == 5) {
    //                         console.log('此车牌周五限号!');
    //                     }
    //                     else if (str[6] == 1 || str[6] == 9) {
    //                         console.log('此车牌周一限号!');
    //                     }
    //                     else if (str[6] == 2 || str[6] == 8) {
    //                         console.log('此车牌周二限号!');
    //                     }
    //                     else if (str[6] == 3 || str[6] == 7) {
    //                         console.log('此车牌周三限号!');
    //                     }
    //                     else if (str[6] == 4 || str[6] == 6) {
    //                         console.log('此车牌周四限号!');
    //                     }
    //                     else {
    //                         console.log('车牌号格式不正确!');
    //                     }
    //                 }
    //             }
    //             else {
    //                 console.log('车牌号格式不正确!');
    //             }
    //         }
    //         else {
    //                 console.log('车牌号格式不正确!');
    //             }
    //     }
    // }
    // var str1 = '与A3h5h5';
    // carID(str1);

    /* 2.定义一个函数 f(x) = 4×2+3x+2，使用户通过提示对话框输入x的值，能得到相应的计算结果 */
    // var x=prompt('输入一个数');
    // x=Number(x);
    // document.write(4*2+3*x+2);

    // 3.定义一个函数,求圆的周长(π用Math.PI表示)
    function C(r) {
        var c = Math.PI * 2 * r;
        console.log(c);
    }
    C(1);

    // 4.定义一个函数,求传入参数的阶乘(n!=1×2×3×...×n)
    function jiecheng(n) {
        var num = 1;
        for (let i = 1; i <= n; i++) {
            num *= i;
        }
        console.log(num);
    }
    jiecheng(3);

    // 5.定义一个函数,根据传入参数,求所有参数之和

    // 6.定义一个函数，判断输入的年份是否是闰年
    function fun1(year) {
        if (year % 4 == 0 && year % 100 == 0) {
            return year + "是世纪闰年";
        } else if (year % 4 == 0 && year % 100 != 0) {
            return year + "是普通闰年"
        } else {
            return "不是闰年";
        }
    }
    console.log(fun1(2024));
</script>

</html>